【例子介绍】小说阅读器
【相关图片】
【源码结构】
.
├── XSRead.iml
├── app
│ ├── build
│ │ ├── generated
│ │ │ ├── assets
│ │ │ │ └── shaders
│ │ │ │ └── debug
│ │ │ ├── res
│ │ │ │ ├── resValues
│ │ │ │ │ ├── androidTest
│ │ │ │ │ │ └── debug
│ │ │ │ │ └── debug
│ │ │ │ └── rs
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ └── debug
│ │ │ └── source
│ │ │ ├── aidl
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ └── debug
│ │ │ ├── apt
│ │ │ │ └── debug
│ │ │ ├── buildConfig
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ │ └── com
│ │ │ │ │ └── andorid
│ │ │ │ │ └── shu
│ │ │ │ │ └── love
│ │ │ │ │ └── test
│ │ │ │ │ └── BuildConfig.java
│ │ │ │ └── debug
│ │ │ │ └── com
│ │ │ │ └── andorid
│ │ │ │ └── shu
│ │ │ │ └── love
│ │ │ │ └── BuildConfig.java
│ │ │ ├── r
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ └── debug
│ │ │ │ └── com
│ │ │ │ └── andorid
│ │ │ │ └── shu
│ │ │ │ └── love
│ │ │ │ └── R.java
│ │ │ └── rs
│ │ │ ├── androidTest
│ │ │ │ └── debug
│ │ │ └── debug
│ │ ├── intermediates
│ │ │ ├── assets
│ │ │ │ └── debug
│ │ │ ├── blame
│ │ │ │ └── res
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ └── debug
│ │ │ │ ├── multi
│ │ │ │ │ └── values.json
│ │ │ │ └── single
│ │ │ │ ├── drawable-hdpi-v4.json
│ │ │ │ ├── drawable-hdpi.json
│ │ │ │ ├── drawable-ldpi.json
│ │ │ │ ├── drawable-mdpi.json
│ │ │ │ ├── layout.json
│ │ │ │ ├── menu.json
│ │ │ │ └── raw.json
│ │ │ ├── classes
│ │ │ │ └── debug
│ │ │ │ └── com
│ │ │ │ ├── andorid
│ │ │ │ │ └── shu
│ │ │ │ │ └── love
│ │ │ │ │ ├── BookActivity$1.class
│ │ │ │ │ ├── BookActivity$2.class
│ │ │ │ │ ├── BookActivity$3.class
│ │ │ │ │ ├── BookActivity$4.class
│ │ │ │ │ ├── BookActivity$5.class
│ │ │ │ │ ├── BookActivity$6.class
│ │ │ │ │ ├── BookActivity$7.class
│ │ │ │ │ ├── BookActivity$8.class
│ │ │ │ │ ├── BookActivity.class
│ │ │ │ │ ├── BookInfo.class
│ │ │ │ │ ├── BookPageFactory.class
│ │ │ │ │ ├── BuildConfig.class
│ │ │ │ │ ├── LoveReaderActivity$1.class
│ │ │ │ │ ├── LoveReaderActivity$2.class
│ │ │ │ │ ├── LoveReaderActivity$3.class
│ │ │ │ │ ├── LoveReaderActivity$4.class
│ │ │ │ │ ├── LoveReaderActivity$5.class
│ │ │ │ │ ├── LoveReaderActivity$6.class
│ │ │ │ │ ├── LoveReaderActivity$ButtonOnClick.class
│ │ │ │ │ ├── LoveReaderActivity$ButtonOnLongClick.class
│ │ │ │ │ ├── LoveReaderActivity$ShelfAdapter.class
│ │ │ │ │ ├── LoveReaderActivity.class
│ │ │ │ │ ├── PageWidget.class
│ │ │ │ │ ├── R$attr.class
│ │ │ │ │ ├── R$drawable.class
│ │ │ │ │ ├── R$id.class
│ │ │ │ │ ├── R$layout.class
│ │ │ │ │ ├── R$menu.class
│ │ │ │ │ ├── R$raw.class
│ │ │ │ │ ├── R$string.class
│ │ │ │ │ ├── R.class
│ │ │ │ │ ├── SetingActivity.class
│ │ │ │ │ └── SetupInfo.class
│ │ │ │ ├── android
│ │ │ │ │ └── FileBrowser
│ │ │ │ │ ├── FileActivityHelper$1.class
│ │ │ │ │ ├── FileActivityHelper$2.class
│ │ │ │ │ ├── FileActivityHelper$3.class
│ │ │ │ │ ├── FileActivityHelper.class
│ │ │ │ │ ├── FileAdapter$1.class
│ │ │ │ │ ├── FileAdapter$ViewHolder.class
│ │ │ │ │ ├── FileAdapter.class
│ │ │ │ │ ├── FileComparator.class
│ │ │ │ │ ├── FileInfo.class
│ │ │ │ │ ├── FileUtil.class
│ │ │ │ │ ├── Main$1.class
│ │ │ │ │ ├── Main$2.class
│ │ │ │ │ ├── Main.class
│ │ │ │ │ ├── PasteFile$1.class
│ │ │ │ │ ├── PasteFile$2.class
│ │ │ │ │ ├── PasteFile$3.class
│ │ │ │ │ ├── PasteFile$4$1.class
│ │ │ │ │ ├── PasteFile$4.class
│ │ │ │ │ ├── PasteFile$5.class
│ │ │ │ │ └── PasteFile.class
│ │ │ │ ├── rss
│ │ │ │ │ └── util
│ │ │ │ │ └── CommonUtils.class
│ │ │ │ └── sqlite
│ │ │ │ └── DbHelper.class
│ │ │ ├── dependency-cache
│ │ │ │ └── debug
│ │ │ ├── incremental
│ │ │ │ ├── compileDebugAidl
│ │ │ │ │ └── dependency.store
│ │ │ │ ├── compileDebugAndroidTestAidl
│ │ │ │ │ └── dependency.store
│ │ │ │ ├── mergeDebugAndroidTestResources
│ │ │ │ │ ├── aapt-temp
│ │ │ │ │ ├── compile-file-map.properties
│ │ │ │ │ ├── merged.dir
│ │ │ │ │ └── merger.xml
│ │ │ │ ├── mergeDebugAssets
│ │ │ │ │ └── merger.xml
│ │ │ │ ├── mergeDebugJniLibFolders
│ │ │ │ │ └── merger.xml
│ │ │ │ ├── mergeDebugResources
│ │ │ │ │ ├── aapt-temp
│ │ │ │ │ ├── compile-file-map.properties
│ │ │ │ │ ├── merged.dir
│ │ │ │ │ │ └── values
│ │ │ │ │ │ └── values.xml
│ │ │ │ │ └── merger.xml
│ │ │ │ ├── mergeDebugShaders
│ │ │ │ │ └── merger.xml
│ │ │ │ ├── packageDebug
│ │ │ │ │ ├── dex-renamer-state.txt
│ │ │ │ │ ├── file-input-save-data.txt
│ │ │ │ │ └── zip-cache
│ │ │ │ │ └── nf21O3aegZt2z1x5 EeUe9wB5eo=
│ │ │ │ ├── packageDebugAndroidTest
│ │ │ │ │ └── zip-cache
│ │ │ │ ├── packageRelease
│ │ │ │ │ └── zip-cache
│ │ │ │ ├── processDebugAndroidTestResources
│ │ │ │ │ └── aapt-temp
│ │ │ │ └── processDebugResources
│ │ │ │ └── aapt-temp
│ │ │ ├── incremental-safeguard
│ │ │ │ └── debug
│ │ │ │ └── tag.txt
│ │ │ ├── jniLibs
│ │ │ │ └── debug
│ │ │ ├── manifest
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ │ └── AndroidManifest.xml
│ │ │ │ └── tmp
│ │ │ ├── manifests
│ │ │ │ ├── full
│ │ │ │ │ └── debug
│ │ │ │ │ └── AndroidManifest.xml
│ │ │ │ └── instant-run
│ │ │ │ └── debug
│ │ │ ├── pre-dexed
│ │ │ │ └── debug
│ │ │ ├── res
│ │ │ │ ├── merged
│ │ │ │ │ ├── androidTest
│ │ │ │ │ │ └── debug
│ │ │ │ │ └── debug
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ ├── bookshelf_goto_bookcity.png
│ │ │ │ │ │ ├── bookshelf_goto_bookcity_f.png
│ │ │ │ │ │ ├── bookshelf_header_bg.png
│ │ │ │ │ │ ├── bookshelf_layer.png
│ │ │ │ │ │ ├── bookshelf_layer_center.png
│ │ │ │ │ │ ├── bookshelf_layer_center1.png
│ │ │ │ │ │ ├── bookshelf_layer_left.png
│ │ │ │ │ │ ├── bookshelf_layer_right.png
│ │ │ │ │ │ ├── btn_back.png
│ │ │ │ │ │ ├── cartoon_jump.png
│ │ │ │ │ │ ├── default_cover.png
│ │ │ │ │ │ ├── doc.png
│ │ │ │ │ │ ├── exit.png
│ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ ├── head_left.png
│ │ │ │ │ │ ├── head_right.png
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── love.png
│ │ │ │ │ │ ├── menu_about.png
│ │ │ │ │ │ ├── menu_add_bookmark.png
│ │ │ │ │ │ ├── menu_font_size.png
│ │ │ │ │ │ └── menu_setting.png
│ │ │ │ │ ├── drawable-hdpi-v4
│ │ │ │ │ │ ├── bg.jpg
│ │ │ │ │ │ └── bookshelf_goto_bookcity_0.xml
│ │ │ │ │ ├── drawable-ldpi
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ │ ├── cagalog.png
│ │ │ │ │ │ ├── exit.png
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── mark.png
│ │ │ │ │ │ ├── menu_add_bookmark.png
│ │ │ │ │ │ ├── menu_forword.png
│ │ │ │ │ │ └── set.png
│ │ │ │ │ ├── layout
│ │ │ │ │ │ ├── bar.xml
│ │ │ │ │ │ ├── file_create.xml
│ │ │ │ │ │ ├── file_info.xml
│ │ │ │ │ │ ├── file_item.xml
│ │ │ │ │ │ ├── file_main.xml
│ │ │ │ │ │ ├── file_paste.xml
│ │ │ │ │ │ ├── file_rename.xml
│ │ │ │ │ │ ├── main.xml
│ │ │ │ │ │ ├── seting.xml
│ │ │ │ │ │ ├── shelf.xml
│ │ │ │ │ │ └── shelf_list_item.xml
│ │ │ │ │ ├── menu
│ │ │ │ │ │ ├── file_menu.xml
│ │ │ │ │ │ ├── main_menu.xml
│ │ │ │ │ │ └── menu.xml
│ │ │ │ │ ├── raw
│ │ │ │ │ │ └── text.txt
│ │ │ │ │ └── values
│ │ │ │ │ └── values.xml
│ │ │ │ ├── resources-debug-androidTest.ap_
│ │ │ │ └── resources-debug.ap_
│ │ │ ├── rs
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ │ ├── lib
│ │ │ │ │ └── obj
│ │ │ │ └── debug
│ │ │ │ ├── lib
│ │ │ │ └── obj
│ │ │ ├── shaders
│ │ │ │ └── debug
│ │ │ ├── symbols
│ │ │ │ ├── androidTest
│ │ │ │ │ └── debug
│ │ │ │ └── debug
│ │ │ └── transforms
│ │ │ ├── dex
│ │ │ │ └── debug
│ │ │ │ └── folders
│ │ │ │ └── 1000
│ │ │ │ └── 1f
│ │ │ │ └── main
│ │ │ │ └── classes.dex
│ │ │ ├── mergeJavaRes
│ │ │ │ └── debug
│ │ │ └── mergeJniLibs
│ │ │ └── debug
│ │ ├── outputs
│ │ │ ├── apk
│ │ │ │ └── app-debug.apk
│ │ │ └── logs
│ │ │ └── manifest-merger-debug-report.txt
│ │ └── tmp
│ │ └── compileDebugJavaWithJavac
│ │ └── emptySourcePathRef
│ ├── build.gradle
│ └── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ ├── andorid
│ │ │ └── shu
│ │ │ └── love
│ │ │ ├── BookActivity.java
│ │ │ ├── BookInfo.java
│ │ │ ├── BookPageFactory.java
│ │ │ ├── LoveReaderActivity.java
│ │ │ ├── PageWidget.java
│ │ │ ├── SetingActivity.java
│ │ │ └── SetupInfo.java
│ │ ├── android
│ │ │ └── FileBrowser
│ │ │ ├── FileActivityHelper.java
│ │ │ ├── FileAdapter.java
│ │ │ ├── FileComparator.java
│ │ │ ├── FileInfo.java
│ │ │ ├── FileUtil.java
│ │ │ ├── Main.java
│ │ │ └── PasteFile.java
│ │ ├── rss
│ │ │ └── util
│ │ │ └── CommonUtils.java
│ │ └── sqlite
│ │ └── DbHelper.java
│ └── res
│ ├── drawable-hdpi
│ │ ├── bg.jpg
│ │ ├── bookshelf_goto_bookcity.png
│ │ ├── bookshelf_goto_bookcity_0.xml
│ │ ├── bookshelf_goto_bookcity_f.png
│ │ ├── bookshelf_header_bg.png
│ │ ├── bookshelf_layer.png
│ │ ├── bookshelf_layer_center.png
│ │ ├── bookshelf_layer_center1.png
│ │ ├── bookshelf_layer_left.png
│ │ ├── bookshelf_layer_right.png
│ │ ├── btn_back.png
│ │ ├── cartoon_jump.png
│ │ ├── default_cover.png
│ │ ├── doc.png
│ │ ├── exit.png
│ │ ├── folder.png
│ │ ├── head_left.png
│ │ ├── head_right.png
│ │ ├── ic_launcher.png
│ │ ├── icon.png
│ │ ├── love.png
│ │ ├── menu_about.png
│ │ ├── menu_add_bookmark.png
│ │ ├── menu_font_size.png
│ │ └── menu_setting.png
│ ├── drawable-ldpi
│ │ ├── ic_launcher.png
│ │ └── icon.png
│ ├── drawable-mdpi
│ │ ├── cagalog.png
│ │ ├── exit.png
│ │ ├── ic_launcher.png
│ │ ├── icon.png
│ │ ├── mark.png
│ │ ├── menu_add_bookmark.png
│ │ ├── menu_forword.png
│ │ └── set.png
│ ├── layout
│ │ ├── bar.xml
│ │ ├── file_create.xml
│ │ ├── file_info.xml
│ │ ├── file_item.xml
│ │ ├── file_main.xml
│ │ ├── file_paste.xml
│ │ ├── file_rename.xml
│ │ ├── main.xml
│ │ ├── seting.xml
│ │ ├── shelf.xml
│ │ └── shelf_list_item.xml
│ ├── menu
│ │ ├── file_menu.xml
│ │ ├── main_menu.xml
│ │ └── menu.xml
│ ├── raw
│ │ └── text.txt
│ └── values
│ └── strings.xml
├── build
│ └── generated
│ └── mockable-android-24.jar
├── build.gradle
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── local.properties
├── settings.gradle
└── 小说阅读器_XSRead.zip
176 directories, 217 files
评论